Lesser Flying Squid - Turkish English Dictionary